<?php
// 本类由系统自动生成，仅供测试用途
class IndexAction extends Action {
    public function index(){
//		// 重置会话中的所有变量
//		$_SESSION  = array();
//// 如果要清理的更彻底，那么同时删除会话 cookie
//// 注意：这样不但销毁了会话中的数据，还同时销毁了会话本身
//// 最后，销毁会话
//		session_destroy ();
    	$info=M('personalpublishcontent');
    	$rows=$info->order(' id desc')->select();
		$link=M('links');
		$links = $link->order('id desc')->select();
		$this->assign('links',$links);
    	$this->assign('rows',$rows);
    	$this->display();
    }
	public function login(){
		$user=M('User');
		$username=$_POST['username'];

		$password=$_POST['password'];

		if(strlen($password)==32){
			$password=$_POST['password'];
		}
		if(strlen($password)!=32){
			$password=md5($_POST['password']);
		}
		$remember=$_POST['remember'];
		$row=$user->where("username='{$username}' and password='{$password}'")->find();
		if($row){
			//登陆成功就把用户名，头像保存到$_SESSION里面，供页面使用
			$_SESSION['home_username']=$username;
			$_SESSION['face65']=$row['minitouxiang'];
			$_SESSION['face100']=$row['maxtouxiang'];
			//如果点击记住我，设置cookie，期限到浏览器关闭
			if(isset($remember)&&$remember==1){
				setcookie('username',$row['username'],0,'/');
				setcookie('password',$row['password'],0,'/');
				//如果选择记住我，下次登陆时这个钩还在；
				setcookie('remember',$_POST['remember'],0,'/');
			}
			//如果没有，清除上次点击保存时的session
			if(empty($remember)){
				if(!empty($_COOKIE['username'])){
					setcookie('username',$row['username'],time()-100,'/');
					setcookie('password',$_POST['password'],time()-100,'/');
					setcookie('remember',$_POST['remember'],time()-100,'/');
				}

			}
			$data=array(
				'status'=>1,
				'msg'=>'登录成功!'
			);
			echo json_encode($data);
		}
		else{
			$data=array(
				'status'=>0,
				'msg'=>'用户名密码错误！'
			);
			echo json_encode($data);
		}
	}
}